666
1
1330
2100
2
2209
1691
2970
4
2578
1290
824
2392
4564
14
1039
1195
1625
529
510
4692
3
1879
1054
2044
3863
1288
1977
1690
1547
1660
4179
2368
1788
1169