0
763
551
534
379
677
516
707
543
453
614
718
698
396
552
1356
777
1
509
655
729
672
129211
2061
1753
1665
1609
1591