3175
1
718
368
0
1013
44995
977
9106
3
1604
2895
957
2
2776
1423
348
2300
10598
543
2092
574
542
3172
1674
14801
11
2948
2299
925
1310
873
106
346
785