309
1485
1012
9
179
1116
844
20
1584
142
69
27
586
210
812
37
13
1842
508
830
470
1080
1575
425
414
1037
75
1229
1002
155
1324
632
413
793
5
590
412
8
1622
1888
2017
2235
41
399
1010
596
54
485
19
201
116
1235
415
