525
2
644
1
751
1375
3
2134
2168
685
704
897
4
1803
825
910
3271
17
914
2139
717
851
689
6220
4541
9
990
729
877
1604
1522
2245
5
843
1280
557