600
243
7
10
200
178
3
1
500
175
214
4
400
263
247
8
5
272
9
700
533
15
406
0
320
543
597
2
942
46
1000
953
18
14
685
1418
32
71
100
863
1254
22
23
1069
800
874
974