19783
2
1704
0
5504
16
3090
6
10317
2377
1
1412
2906
4382
4
19944
1174
24337
22
14887
18
5169
1047
19932
131589
297066
2903
3
2189
2932
1331
1404
2525
1334
3724
810
2428
25669
11059
9