0
1089
656
652
496
796
731
829
740
608
727
888
824
529
661
1512
1169
1
756
965
1038
1007
134690
2360
2036
2012
1936
1902