19783
2
11924
1
17946
0
2405
1412
1105
297066
2377
810
131589
32302
3090
6
4382
4
610
2535
2174
14887
18
1736
5978
19944
3256
5504
16
1516
1445
3765
4553
1641
1712
829
25669