2948
6
1828
3
1047
2
2471
7
3090
5347
4
3673
1289601
1340
398656
19
2358
9
1960
0
644
1
2919
1903
4573
5339
5
2229
3868
10
3960
2155
1646
550
14861
2145
2223
8
2980
10598
9027
1033