1406
2403
836
1825
1161
2776
813
657
894
1103
791
650
783
758
4091
1883
646
729
748
1423
1536
2382
2479
1682
1536
943
959
1300
2108
3128
2152
775
1395
768
1497
1076
1284
777
935
1026
2887
2419
1146
716
1102
701
1436
909
2416
1345
661
2444
756
3289
1749
1023
827
2022
900
1608
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