0
733
686
819
716
658
1070
778
634
781
670
881
749
825
720
1776
1
1255
2718
1498
1582
1529
141132
2994
2566
2565
2471