4471
2
3090
6
25669
0
19783
1744
1
17946
717
3066
7
32302
8527
2271
4
3971
2919
2358
9
2535
4044
5
3083
3765
2155
3
3158
1849
2465
3126
3125
789
2476
5771
10