1746
1662
1078
1980
698
1740
1172
1315
1188
3430
851
2385
3077
1224
1060
784
773
922
908
988
957
902
968
1178
990
1188
1117
1398
767
1030
993
959
1382
1810
1600
1126
2234
1449
1055
1073
1473
1087
1063
1360
1235
1181
1450
1484
1582
1478
1280
1194
1152
1093
1363
1396
1295
1886
1464
1633
1326
1494
1439
1940
1601
1831
1496
1306
1367
1252
1623
1556
1528