894
998
1832
1107
899
2186
1545
4594
1081
885
903
913
1366
1345
917
1776
1153
2641
1517
1436
997
896
2847
2892
1703
1291
1053
2731
2912
926
1040
1735
2374
1010
1069
1160
941
906
1294
2726
2635
1631
9396
1955
976
1099
900
1409
8051
1010
1406
2182
2057
2256
1507
962
4992
4753
982
1066
2106
4056
8822
2070
947
1126
1195
1868
1012
925
782
1168
792
833
1068
1778
959
4215
1692
4822
1060
932
1911
5533
1564
2497
1120
1995
3265
948
1268
979
1033
7981
7991
2013
869
910
4700
1018
2091
11888
1274
957
1042
1158
2394
1348
1644
1326
1004
1195
2113
1222
781
1934
1050
985
2041
1103