816
1321
2685
6355
800
744
1577
6808
684
867
1708
1237
2861
1020
1678
1374
762
1824
973
1877
1265
852
799
1658
991
671
772
725
760
811
893
1667
1572
736
2228
790
1007
1240
698
2189
1413
1530
737
820
4316
2055
16968
4997
998
697
1305
2325
3119
2192
795
6677
1530
731
723
3561