673
2
597
1
401
4144
24
621
441
567
670
1043
3377
699
703
1002
566
2540
914
426
624
391
635
1078
1296
901
1108
733
3
572
578
685
780
577