1852
770
1104
381
2588
1165
997
469
610
323
313
188
2396
1457
564
289
1372
609
1334
689
849
294
520
93
373
205
582
137
366
187
356
241
597
387
252
168
936
464
2406
1504