818
1722
525
1493
903
834
2363
2027
1758
664
231
1363
1262
1085
423
352
671
421
1575
35
27
8112
494
571
882
511
372
846