666
1
2100
2
1330
2970
4
1625
2209
1054
1691
2044
2578
1290
824
2392
4564
14
1039
1699
7160
1195
746
2562
83
1787
529
510
1614
4692
3
4309
1879
1007
1382