1060
4
595
3
1799
108
2
749
1
777
877
701
5
848
792
0
1865
1298
1808
978
212263
511
770
6
442
352
2055
703
417
1428
1424
598
224
894
733
339
471