19783
2
1047
1412
0
24337
22
17946
1078
1
2584
11
2517
7621
13
1105
1516
610
1736
297066
2377
7793
4
1334
3256
810
572
2323
9
131589
2468
4070
10317
32302
3090
6
2493
18
4382
2265