0
1458
2260
1124
865
1036
870
790
944
877
974
1157
1138
872
960
1075
1446
1
990
1536
1200
1284
1247
138574
2605
2286
2163
2125