475
2
569
636
1
462
973
4
5472
8
1919
435
454
416
4882
9
580
605
377
698
536
541
639
1666
2496
7
637
549
1255
1441
554
595
1470
597
2982