1637
3
1182
2
1431
1
23558
17
1230
4
3017
0
1041
4926
5
1179
2440
1191
20163
44
57793
1972
2036
4606
2233
3212
27
3176
1341
2489
1917
51331
25
962
2270
2788
2781
1598
2626
1392