19944
2
471
0
657
1179
1
2149
5
1461
2281
7
11924
1174
1239
2174
4
14887
18
2906
2964
2265
297066
3498