4094
14
12112
51
52220
156
4718
10
3901
10
2560
6
6999
18