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