1014
1021
1188
640
634
2117
2543
1131
809
2005
781
1000
791
907
1117
986
1305
851
781
1365
2505
808
1216
1072
788
2119
883
1398
1140
703
1283
894
1062
1475
872
949
910
938
1500
1011
653
1058
1337
1151
1074
859
854
1106
1173
1466
811
1798
1023
986
1442
903
2477
927
1117
809
654
1337
4907
1263
1650
2986
849
2760
1861
796
1015
3141
4038
1351
4979
1901
915
629
1310
2279
1378
595
1125
1528
841
1200
1088
1090
2860
633
1680
1730
904
995
802
688
1293
657
1144
713
849
2728
655
647
1034
1125
766
685
644
2012
7957
701
781
882
1195
917
697
891
1891
887