500
742
35
15
200
268
0
5
478
18
3
600
589
33
700
585
17
10
1010
28
396
1
900
1055
12
800
903
36
484
21
487
662
20
1200
32
1344
23
49
473
250
294
339
6
388
9
411
4
300
418
663
11
453
8
477
7
436