0
1458
865
1036
870
1138
872
1075
900
885
1002
858
954
935
809
1446
1
991
1536
1200
1284
1247
138574
2606
2287
2260
2163
2125