500
89
4
600
84
0
700
155
5
2
174
1
176
9
321
7
166
183
207
200
272
13
445
12
3
302
6
324
353
433
569
10
259
250
435
412
289
368
334
393
432
780
22
800
810
16