2245
3
571
0
3090
6
2903
2932
2
929
3765
4
469
21152
8
17946
3546
1
19783
3080
297066
2605
25669
7258
17333
27
2771
2996
572
1108
894
1267
1226
2711
14
3053
7
2535
2838