50
185
2
5
240
1
4
300
490
18
20
400
360
12
15
521
11
150
931
23
14
707
8
32
1600
1107
29
22
800
340
0
500
510
16
600
631
21
494
6
754
10
343
3
316
612
991
28
378
395
609
1538
40
37
472
24
924
9
1342
34