3679
6
2642
2
1510
4
1692
1462
7
559
4149
880
1
718
682
403
425
560
3
90
1323
117
4035
5
1416
4985
3294
1992
587
800
1739
10
623
527
177
514
69
858