2145
1
2366
572
0
657
25669
19783
2
3090
6
383
2903
3
2932
2666
9
2996
1287
4358
21152
8
3211
14
1107
1397
2270
32302
3546
108797
1189
1456
3080
2042
581
1313
1193