1695
711
1336
1089
1107
2747
1773
4560
1209
1573
717
811
814
1017
1801
1913
750
2407
957
748
727
1402
1595
1593
1333
1189
1559
1229
878
1882
1376
1794
825
5536
1331
1016
720
1551
1559
1405
2365
970
1164
1557
902
1965
2192
811
1733
928
1509
1810
945
991
1364
2352
2306
1691
831
1030
774
1415
1600
1002
649
1894
1557
703
818
1120
696
938
627
795
653
1509
806
887
1110
626
1586
1152
970
1139
637
768
992
1553
728
1462
811
1567
2413
804
1102
1294
1159
949
621
619
798
604
777
1354
959
974
762
1051
906
1766
2454
936
1105
1174
633
1863
1659
1599
684
1391