50
398
0
4
150
277
1
350
424
2
3
657
5
800
742
12
16
300
694
11
15
200
835
6
21
791
30
650
22
909
47
565
18
500
814
1055
19
100
405
747
48
973
9
2536
60
147
1476
67
113
587
7
600
749
900
946
40
56
474
720
13
41
504
10
674
1750
24
79
773
8357
43
366