0
1029
771
780
1022
938
899
1067
860
1013
917
808
946
865
846
815
1380
1
939
1431
1148
1226
1193
137948
2544
2233
2211
2112
2077