475
2
570
636
1
462
974
4
5473
8
1919
435
454
416
4882
9
580
605
377
698
537
541
639
1667
2496
7
638
549
1255
1441
554
595
1470
597
2982