0
858
699
868
930
929
1104
869
975
992
936
676
1100
576
855
714
1775
1
1254
2712
1497
1581
1527
141091
2992
2565
2469