960
1741
889
934
898
3402
916
2906
1189
1655
1449
1584
1091
1109
835
1405
939
818
1466
1178
1067
1928
2086
1696
1322
2007
1357
1076
1492
4451
2042
1208
921
1000
2483
1653
1174
943
876
2498
2324
1447
3820
808
1986
883
1009
1771
2596
922
2877
1642
962
966
858
1732
1486
1059
996
1331
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