2245
3
3090
6
2903
2932
2
2695
4
3765
21152
8
2354
1
3080
297066
0
2629
2138
6496
1226
1010
25669
1200
3053
7
19783
2535
4044
5
931
3083
2321
17946
1716
2465
1038
5346
3125