0
750
1033
1436
931
983
1046
1047
987
1268
2125
2089
1093
1012
854
883
1446
1
990
1536
1200
1284
1247
138574
2605
2286
2260
2163