916
4001
956
907
3517
1067
1103
1143
1072
825
1209
1284
2485
2246
971
870
1338
808
850
1005
852
830
970
1067
1731
1333
2404
875
750
1031
1298
989
1276
1306
4243
1105
1604
1373
1336
3105
8701
1376
6414
1884
818
1824
1242
3969
2094
962
1351
1758
851
1610
1492
2067
1801
1751
1286
1853
1322
739
1896
1120
682
764
2204
1317
1788
775
749
1860
866
1555
681
729
713
969
1066
768
1788
2046
1670
1536
741
1504
758
948
989
844
5229
2126
1846
1500
19208
2856
1923
1031
2261
1674
1343
703
732
785
1731
1021
1143
993
934
1912
1728
858
751
901
1167
871
1174
1572
666
689