200
115
2
0
800
168
4
1
600
252
6
5
700
149
3
7
205
500
249
234
266
337
285
399
250
377
9
298
390
306
444
410
459
422
597
300
585
741
12
25
435
1800
900
628
8
1000
1165
20
839
537