0
1356
873
742
908
708
566
617
808
803
1022
839
792
810
906
769
777
1
510
764
656
730
673
129212
2061
1754
1666
1610
1592