659
2159
781
874
795
1949
986
1383
803
727
1393
1299
785
1240
1454
836
1409
1711
995
1091
1126
1178
825
1553
1293
1350
797
1750
1750
1151
771
1462
687
1241
827
844
954
703
7342
3278
1083
3378
1270
1159
686
5803
734
892
849
911
862
1147
800
1354
1978
781
1194
1416
857
680
1035
4878
1276
1919
700
817
2541
1102
2258
1881
1304
987
1739
751
2880
1962
943
813
719
1150
850
2124
1003
870
1896
837
757
964
1844
1573
1255
1819
2076
1742
662
1107
2446
914
970
867
792
1332
917
662
702
1722
1414
1276
1429
1099
989
1445
2258
715
1059
845
765
1178
870
642