2287
1
2530
4
1174
951
3090
6
2906
2
1606
3485
7
3673
2165
1289601
3041
1526
3078
2919
2358
9
2155
3
4096
1787
2948
3868
10
17333
27
1903
5527
6346
16
10598
3694
1221
2154
5347