924
724
590
1
1136
2557
3
580
907
634
567
257
485
471
2
418
355
1018
545
1834
787
639
1060
782
796
1157
833
973