500
515
4
2
400
435
14
6
374
1
700
588
16
800
1461
55
26
662
23
27
395
200
357
0
441
545
8
484
13
387
11
3
18
7
524
300
530
5
600
537
581
312
1058
30
17
10
548
12
820
801
9
597
592