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