400
331
4
5
200
886
2
1
500
486
300
465
50
237
0
700
510
11
497
12
406
7
8
367
374
3
1000
875
39
37
338