19783
2
1047
24337
22
1412
0
7793
4
1078
1
2584
11
2517
7621
13
1516
3090
6
131589
17946
1736
1712
2377
1334
810
32302
10317
2265
610
1179
19944
2174
2405
9817
14887
18
1089
297066