200
372
1
2
400
663
15
9
500
542
10
18
765
4
42
600
454
3
504
19
8
800
396
1000
579
100
267
343
7
280
0
492
11