862
2042
19
302
22
60
583
1052
512
37
741
1354
641
38
18
451
28
731
511
39
762
24
30
16
371
1693
1613
1174