2948
6
9956
3
6095
9
3461
4
5915
11
3090
1289601
7095
2
1663
5
3248
8
2165
1
3673
3061
6247
2966
2408
444571
6044
2919
9036
2358
4198
2155
5658
1335
0
17333
27
2000
3186
3868
10
1903