19783
2
1412
0
1516
1
3090
6
131589
17946
1736
1712
2377
1334
810
32302
10317
2954
2265
610
1179
3991
4
19944
2174
2405
14887
18
1089
297066
1105
3256
2535
5504
16
25669
2323
9