1097
866
592
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
1496
781
796
2595
1393
1107
3292
679
622
1621
785
2229
829
836
618
1086
744
882
1411
1290
2723
921
2175
1104
682
718
722
759
1567
1217
964
1131
1115
889
966
1571
1885
989
808
854
2116
909
729
3610
641
1222
943
635
4384
1507
1406
1322
907
1288
1931
1410
753
703
865
1081