0
685
915
1068
1017
1076
1099
2037
996
716
849
839
878
904
870
906
1383
1
939
1438
1150
1226
1194
138001
2544
2235
2211
2113
2080