0
813
1044
1185
1150
1178
1216
2339
1088
808
985
929
997
1002
971
988
1771
1
1251
2704
1494
1578
1523
141070
2989
2563
2562
2465