1637
3
1431
1
1734
2
1191
849
0
1182
3326
1972
1341
1162
23558
17
1392
2710
1598
1268
1013
1041
583
2440
20163
44
4926
5
1426
909
1042
1788
1179
194
1632
1312
3176