0
814
1046
1188
1152
1179
1218
2341
1089
811
988
930
999
1003
973
990
1776
1
1255
2715
1498
1582
1529
141129
2994
2566
2565
2471