578
1
488
540
2
839
561
542
467
590
726
3
614
497
987
0
539
462
415
948
404
449
646
516
2598
7
409
1258
416
453
778
535
2572
6