18651
3
6318
6
3248
2
4739
3
3123
1
12047
13
6718
8
3386
4
7715
4
11411
13
2948
4
17727
53
27591
28