500
122
2
0
800
187
3
4
239
5
272
300
421
10
424
8
16
400
306
1
200
332
335
7
586
6
438
11
495
250
726
23
700
399
535
9
785
20
605
554
649
15
684
12
692
100
588
728
13
1061
19
1040
600
667
993
14
26
1557