1800
1712
1143
2056
778
1816
1262
1385
1259
3509
901
2430
3131
1297
1125
854
835
975
957
1053
1017
967
1033
1259
1051
1252
1182
1482
808
1077
1048
1021
1457
1863
1657
1191
2308
1520
1120
1129
1579
1147
1139
1420
1313
1238
1514
1583
1678
1540
1371
1237
1221
1159
1428
1459
1354
1962
1533
1695
1377
1556
1495
2017
1684
1920
1568
1353
1430
1352
1689
1610
1596