0
1458
865
1036
870
1138
872
1075
900
885
1002
858
954
935
809
1446
1
990
1535
1200
1284
1247
138573
2605
2286
2259
2163
2125