3
2
13727
1016
47
19666

1
1
163
22
14
983
58
5
48
290
40
3
2
12231
935
47
19618