600
101
3
1
85
700
102
2
100
80
200
98
0
300
63
500
92
348
7
821
11
16
594
8
10
299
400
459
22
363
798
18
434
262
397
467
5
409
309
6
617
503
255
410
4
150
498
475
777
15
1208
19
32