0
1162
590
709
541
859
611
798
666
693
583
670
618
651
577
731
1
476
722
698
639
128717
2025
1717
1628
1572
1564