1398
3
107
1
587
2
887
2785
4
78
87
537
1851
478
2022
2236
10
1049
1128
524
638
1512
641
298
1056
134
1246
3924
22
1188
1012
664
550
293
954
552