1843
311
727
1210
623
736
564
2584
466
1306
1299
289
943
511
166
429
510
328
600
1294
1822
1911
1093
808
