1637
3
1182
2
1431
1
23558
17
194
0
2626
909
1041
20163
44
1249
2440
1404
1518
1678
2411
1972
1341
2142
1290
1598
2507
1392
19932
6
2430
583
1013
1978
4926
5
1042
1426