0
1449
1243
1005
821
1137
911
1166
1068
891
1014
881
1011
1021
1186
1050
1839
1
1309
2835
1551
1638
1582
141476
3065
2621
2611
2523