19944
2
758
0
1179
1
2149
5
1461
2281
7
11924
1174
1239
2174
4
14887
18
2906
2964
803
2265
8555
3498
2478