951
1
6095
9
1357
2408
8
3090
6
2256
3673
4354
15
3326
3
2919
2
1943
1289601
4
2358
2155
2074
1843
806
2146
3571
2773
1462
2655
2948
1881
3868
10
912
3279
1903
2610
5759