1294
1443
2179
474
540
686
1740
481
336
596
1297
627
1305
768
330
428
336
607
1801
1301
1829
2448
740
986
