2368
2
2295
3
1505
1
1289601
4
3255
3062
8
3157
174730
18
10183
14
6139
3926
5
2982
4612
19079
6
2408