500
167
2
700
550
9
6
800
689
17
13
350
451
0
400
399
1
474
685
11
5
300
592
3
864
846
8
7
954
1000
1605
4
1076
735
640
1075
544
783
1037
1035
692
879
760
873
1175
10
50
2022
1532
2999