800
1255
18
21
500
226
1
0
600
216
6
3
200
170
224
298
400
469
4
22
350
324
5
12
297
13
900
620
16
832
41
29
519
10
50
381
700
707
25
773
9
444
396
760
15
588
8
1053
7
4890
35
44
1240
33
100
476
685
414
595
607
493
2