800
526
29
5
60
890
0
22
700
519
16
2
200
636
9
28
300
520
4
11
545
3
12
542
359
1
500
322
599
1200
475
10
600
342