2245
3
3765
4
3090
6
2903
2932
2
297066
0
21152
8
19783
2773
1
3080
17946
3546
3071
9
25669
1992
32302
2744
2902
16
4335
3014
20
2799
1226
9956
66
3053
7
2535
2366
10827
4044
5
3083