810
1284
777
935
1026
2887
2419
1146
716
1102
701
1436
909
2416
1345
661
2444
756
3289
1749
1023
827
2022
900
1608
681
2268
1219
1396
958
1371
672
2149
1531
1571
716
1046
743
785
1703
655
855
2108
1984
1342
667
1076
1967
1059
964
804
637
720
748
1297
870
843
1147
1545
749
686
1610
717
1043
1312
2098
722
1007
741
2844
1014
658
1503
637
752
703
731
766
1202
793
1959
1274
1847
1622
606
1177
880
878
1629
951
1254
1587
1845
656
765
1665
620
1005
1095
689
847
4351
2990
1315
841
1608
895
1110
2675
604
699
716
1154
809
892
979
1341
619
1032
746