0
813
1044
1185
1150
1178
1216
2340
1088
808
985
929
997
1002
971
988
1773
1
1253
2706
1496
1580
1525
141072
2991
2564
2465