666
1
1330
1547
1691
1590
1532
1039
2578
2209
2710
2
1290
2392
1169
1660
3357
11
1348
4
1681
2903
746
1492
3
1699
1766
1825
1431
2740
2082
4311
529
510
4692