19783
2
2428
0
11059
9
17946
2906
19944
25669
4471
131589
1
5504
16
2405
3910
3
2377
19932
6
1331
1334
1516
1445
810
1704
24337
22
10317
3090
1412
1089
610
9954
32302
3158
4382
4