1043
1146
2129
701
2977
675
827
991
843
640
673
2502
1283
1074
809
762
783
976
1007
736
796
906
715
842
960
1181
788
803
738
2331
2238
914
676
1876
1158
2056
1321
2459
1416
672
733
2202
2771
2938
646
2158
639
903
888
905
925
692
2138
780
3854
837
3265
2401
753
2571
931
1292
2767
2767
691
736
786
974
774
3260
2060
951
781
1154
1791
635
651
758
694
704
2325
901
1172
863
666
1233
725
733
1410
2184
906
947
690
731
1131
1136
2155
857
875
918
3409
687
2087
971
714
729
1029
699
2118
2229
3619
2690
2394
776
2766
2452
754
1101
883
2198