0
1425
2211
1107
838
1018
844
774
913
857
961
1131
1105
858
943
1047
1380
1
939
1431
1148
1226
1193
137948
2544
2233
2112
2077