3765
4
2245
3
5225
8
3090
6
1581
2
2903
2932
21152
1779
1
3080
297066
0
2274
467
571
894
1908
1160
1226
1080
25669
14
3053
7
19783
2535
810
2996
4044
5
3083
17946
2465