600
3
473
1
334
431
866
6
350
1301
2
286
605
336
917
233
599
641
545
860
384
310
361
1326
9
356
283
324
506
474
72
363
393
601
4
271