1152
2
2580
1
1056
982
3
1045
1650
1407
0
2238
1509
2667
3090
6
2133
2966
3673
6110
4
3657
8
2919
1461
1289601
2358
9
2155
1207
2948
3868
10
1499
1530
1035
1903
6346
16
10598