1746
1662
1078
1980
698
1740
1173
1315
1189
3431
852
2385
3077
1224
1060
784
773
922
908
988
957
902
968
1178
990
1188
1117
1398
767
1030
994
959
1382
1810
1600
1126
2234
1449
1055
1073
1473
1087
1064
1361
1235
1181
1450
1484
1582
1478
1280
1194
1152
1094
1363
1396
1296
1886
1465
1633
1326
1495
1439
1941
1602
1831
1496
1306
1367
1252
1623
1556
1528