14979
6222
1035
10878
3536
1016
1125
992
861
764
785
830
1663
837
2422
808
799
799
1392
667
816