425
13
20
867
54
1842
839
470
1485
210
596
399
412
41
2017
25
904
69
969
122
830
414
590
508
667
484
2016
696
844
909
142
1
19
1010
128
1324
794
1034
1888
68
45
598
812
1584
272
1012
1622
1228
1575
2235
932
155
27
