19944
2
550
1
5151
2972
0
3544
3
1078
1091
5070
19
25669
19783
2535
2392
2477
8
1213
4396
5
4754
7
4044
3083