0
866
531
599
756
720
604
494
713
610
562
1019
670
627
699
527
747
1
490
741
632
710
651
128927
2038
1730
1644
1585
1578