0
953
781
735
961
763
957
901
977
715
823
1108
2360
767
883
710
1169
1
756
1089
965
1038
1007
134690
2036
2012
1936
1902