0
1620
1112
953
1141
938
801
834
1091
1077
1295
1083
1029
1065
1243
1013
1380
1
939
1431
1148
1226
1193
137949
2544
2233
2211
2112
2077