1637
3
1182
2
23558
17
1598
1013
1
1041
583
2440
20163
44
4926
5
1426
909
1042
1179
194
0
1734
1312
3176
1282
1518
1249
1875
1104
2411
1836
1918
1191
1162
2142
1230
4