19783
2
2377
1
1412
0
610
2535
19944
1516
3090
6
32302
131589
17946
2428
1736
11059
9
1712
1334
810
11924
300
572
10317
1063
7793
4
2265
2468
3
1179
2174
2405
14887
18
3498