20163
44
2398
8
1051
1
3188
4
1282
181997
11
297066
0
1755
2032
2
1078
1114
4723
13
1924
820
1761
1197
3261
3