0
975
873
982
730
1015
991
1062
956
855
786
998
968
962
921
974
1447
1
1536
1201
1285
1249
138575
2606
2288
2261
2165
2125