715
2
408
1
543
533
929
1572
4
760
792
556
1066
6
644
509
598
469
502
488
458
1142
564
93
505
499
562
353
399
1003
864