0
1512
998
849
1012
822
688
723
976
970
1166
969
922
948
1060
884
1169
1
756
1089
965
1038
1007
134691
2360
2036
2012
1936
1902