0
825
1064
1203
1169
1189
1233
2394
1098
824
1001
942
1014
1016
981
996
1841
1
1310
2838
1554
1639
1583
141478
3067
2622
2612
2525