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