1256
9744
1342
725
661
786
881
859
970
671
935
1097
1693
804
636
2573
775
1014
3080
1073
1188
1454
853
2444
653
878
2567
925
1757
734
1024
2473
4331
771
1129
860
4901
1133
764
759
1309
708
745
733
632
708
2646
669
665
1322
3344
807
1061
800
1909
1811
1157
2282
1421
734
1675
756
3251
733
2901
903
918
1976
1689
763
3143
863
824
990
2537
844
1092
1263
5149
989
1297
2350
815
889
844
1308
1650
1001
1208
1169
726
2003
682
758
1436
4860
1290
719
1334
771
1121
1182
1050
727
873
962
1165
791
1803
2168
891
1573
1978
1476
7313
736
1048
733
1486
1336