500
447
1
3
200
563
2
544
4
700
2254
46
48
600
992
9
7
100
680
374
0
400
640
567
5
300
502
1200
15
19
496
441
793
13
533
458
1225
31
23
771
14
16
668
11
17
647
8
558
6
528
10
1141
26
645
1563
35
731
1012
36
869
20