0
985
1049
898
826
976
1774
1019
1102
894
872
737
1839
1
1309
2836
1551
1638
1582
141477
3065
2621
2611
2524