0
1449
1243
1006
821
1137
911
1167
1068
891
1014
881
1011
1021
1186
1050
1841
1
1310
2838
1554
1639
1583
141478
3067
2622
2612
2525