1230
1611
2110
1003
2548
1760
754
2045
1285
1296
2083
2088
2101
2115
1624
1379
2424
1152
1668
935
688
1983
705
1474
998
750
2035
764
1279
1281
1312
1093
644
2183
1458