419
1
210
1113
3
964
2
1512
90
1871
8
995
108
583
558
416
616
405
891
85
3508
4
849
1148
5
654
63
1338
392
477
867
1063
535
3172
10
105
100