800
1232
18
21
500
217
1
0
600
208
6
3
200
166
222
291
400
460
22
350
310
5
11
281
12
900
609
16
814
38
29
508
10
50
373
700
697
25
761
13
9
439
4
389
747
15
580
8
1047
7
4602
35
44
1227
32
100
469
680
408
591
599
487
2