666
1
1330
2710
2
693
0
1547
1590
1131
1690
2209
1532
1691
3469
4
2578
1290
1751
2427
12
2392
1348
1039
2368
2110
529
510
4692
3
1879
1054
2044
3863
1033
3612
10