1106
786
1064
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
691
1646
851
2030
640
2467
1002
1034
1049
1264
746
692
1348
643
898
742
709
888
1853
1158
2947
831
943
661
1184
737
723
2442
1460
1647
713
643
1017
5813
1291
1093
803
2377
862
808
1144
1968
1112
622
2140
632
1282
613
1238
795
999
686
888
1921
768
698
3008
2202
1534
4907