825
1
704
897
4
910
2
2140
717
851
6226
4544
9
991
3272
17
914
1604
730
1523
2247
5
826
845
689
745
1332
3
611
864
799
3107
693
947
1638
1373
871