288
401
5715
1837
91
115
1349
512
662
29
514
856
283
46
526
7
912
913
1485
40
763
452
1416
515
891
553
11710
192
24