1049
1
641
632
2
409
587
1398
3
107
887
2785
4
78
87
788
537
498
1851
478
2022
2236
10
1128
638
523
1512
1056
298
594
900
1246
134
664
3924
22