87
934
63
771
26
679
493
671
461
613
2377
924
504
1384
1006
1665
164
2003
90
1178
1511
1062
11
9
551
1154
1245
913
454