809
1742
535
1483
903
844
2383
2017
1758
674
241
1373
1262
828
1105
443
352
681
421
1585
34
27
8112
494
571
882
511
372
846