66
0
1257
2
5701
8
3090
6
3673
3554
9
3407
1
206
2919
641
1481
1289601
4
1182
707
2358
3271
2155
3
2948
3303
3868
10
1210
1903
6346
16
10598
3694
1221
2154
5347
6668
8492
13