1255
817
1791
1135
1297
781
799
653
1214
1479
1146
698
1071
1666
821
1475
1373
744
749
1979
868
1124
712
707
1729
7967
790
1967
893
1407
632
1344
899
627
3284
743
663
616
704
3202
1270
989
1215
1292
948
1341
940
1063
1040
1085
1978
1053
910
796
831
1207
1259
4050
818
1781
1018
1005
1808
1113
1608
2378
769
921
942
689
1237
1036
817
1080
714
894
715
949
1017
771
1583
1181
1985
1066
1510
1104
1191
650
838
767
1187
1395
1032
684
830
1195
824
740
1285
1553
1020
1094
721
1884
974
1629
920
876
2114
1833
717
1572
2262
874
777
1792
1140
878
1253
1398