1960
1245
13076
999
4022
1971
1712
4886
921
1158
1839
3069
3561
4771
7732