1049
1
641
632
2
410
587
1398
3
108
887
2785
4
79
87
788
537
498
1851
478
2022
2236
10
1128
638
526
1512
1056
298
594
900
1246
135
664
3924
22