19783
2
1412
0
32302
17946
10317
131589
1
1516
3090
6
572
1736
1712
297066
2906
2377
1334
810
25669
1310
5164
5
14
2265
610
1179
19944
1189
2174
4
2405
14887
18
1089
1816