752
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
661
1942
789
611
810
1198
1019
1146
1297
669
692
1394
3242
790
1199
3818
1562
845
2012
1215
863
686
881
1292
1579
1554
1232
692
1176
1130
1266
698
700
799
785
665
585
717
1867
660
1960
1860
1698
1261
840
709
1893
1788
2230
1549
1830
1365
1841
1556
850
1626
1450
628
817
908