2838
1048
1444
951
1683
1281
1596
931
897
4523
1279
949
988
1158
844
1331
1445
1032
2087
924
2301
1139
964
994
1125
1261
4702
908
1564
1314
1990
1017
1089
2247
1106
3453
879
1287
1264
2403
1918
1787
882
1529
1003
1190
1048
1978
1129
1235
1551
1579
6873
873
4664
1218
4450
1939
1227
976
993
1861
1056
2398
868
953
856
945
3085
791
906
952
3173
1216
973
986
1327
1743
1150
1157
1251
1357
1266
1042
3282
1099
1549
1498
1627
2252
1643
1085
1015
1529
1293
1349
1109
901
1332
894
980
1164
996
1193
1399
1318
1198
1093
820
855
2162
927
3078
985
1383
828
1813
1461
2265
836