500
523
5
2
100
455
6
400
493
4
3
596
1
8
384
0
506
2010
17
13
464
700
504
15
609
7
600
979
28
200
410
420
9
800
629
477
23
860
22
793
751
526
584
513
485
16
713
24
25
339