848
1202
866
1711
1615
1743
2417
1423
958
1675
1600
1558
846
3040
1336
1614
805
3034
1283
1089
1050
1253
987
2213
937
1306
1599
1632
1680
999
1497
1518
1126
1671
1519
962
933
1399
1275
879
1514
809
1708
956
2367
1062
1219
1313
1557
1255
763
2353
1109
1000
904
1450
1955
881
834
1084
1969
4143
2800
764
1289
885
994
1700
2539
1036
1938
838
1215
1875
1300
2515
992
1936
1689
896
800
2350
1101
1881
1086
1043
1251
1223
769
754
1788
1794
2111
783
1430
1914
1535
1128
1210
2326
880
1185
785
1295
929
3697
2918
826
2264
2466
844
931
973
1260
1671
2405
2673
1741
1759
1785