0
684
913
1068
1016
1075
1099
2035
995
716
849
839
877
904
870
905
1380
1
939
1431
1148
1226
1193
137948
2544
2233
2211
2112
2077