1800
1712
1140
2056
776
1816
1262
1384
1258
3509
900
2430
3130
1297
1123
854
835
974
957
1053
1017
966
1033
1259
1051
1249
1181
1481
808
1077
1047
1020
1451
1863
1657
1191
2307
1520
1119
1127
1579
1146
1138
1419
1313
1237
1513
1582
1678
1539
1370
1235
1221
1159
1428
1459
1353
1961
1531
1694
1377
1555
1495
2015
1683
1918
1568
1353
1430
1351
1689
1609
1595