300
208
3
10
200
2
4
100
258
0
8
350
1208
11
58
749
12
16
1247
20
53
150
495
642
1
15
800
1667
7
18
500
705
909
13
9
965
1182
48
260
558
1007
31
600
1125
14
17
919
700
1020
1277
54
1060
23
1269
400
1678
52
50
630
80
694
5
636
597
581