400
225
4
1
500
146
3
0
600
241
6
200
201
5
2
495
8
7
800
227
700
316
314
302
376
100
504
769
13
9
422
484
526
533
583
863
14
926
809
581
10
300
414
734
18
21
1375
11
1635
2552
16
1358
1902
31
56