0
1044
973
964
1216
1203
1157
1125
1054
1189
1252
1064
1155
876
783
899
1783
1
1261
2738
1505
1589
1535
141219
3003
2573
2569
2480