2996
0
572
423
181997
11
4506
2
2104
1
2621
3
3289
1044
1804
7258
2902
16
3546
1892
984
189326
4044
5
3083
1193
2465
3001
776
3125
1397