2083
818
877
1574
1121
1829
1136
790
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
719
1375
1072
2062
925
1983
3009
720
736
1456
962
1749
850
1107
1507
1036
1002
873
915
792
1275
1712
751
748
2009
922
963
936
991
1386
1452
2368
814
1364
1211
2117
992
1735
1111
754
679
1117
2923
727
885
1001
884
840
991
723
2015
890
6596
923
1326
858
1410
2990
809
1022