1604
2
845
1
1523
2247
5
789
826
851
690
991
4
526
4544
9
6227
687
1804
825
704
898
914
910
765
3272
17
2140
717
752
878
644
1376
3
2135
755
657