921
2
636
3
401
546
375
1
895
5
396
429
418
1128
1029
1236
640
581
1919
7
6180
15
14457
14
771
3991
19
669
577
891
763
526
643
662
678
425