337
0
634
1
547
2
464
479
243
334
340
311
442
309
305
345
280
789
403
504
797
947
544
560
424
691
259