2465
2
2245
3
3765
4
3090
6
19944
1092
1
2903
2932
297066
0
21152
8
19783
3271
2773
3080
17946
3546
3071
9
25669
1992
32302
2744
2902
16
4335
3014
20
1830
2799
2425
7
1701
1210
750