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