19783
2
25669
0
17946
14
2996
4382
4
32302
131589
1
4044
5
3256
1189
9954
6
2535
1193
19932
297066
5504
16
45986
3498
2476
1445
2377
803
1331
1334
2986
810
4471
2428
1704