17946
0
19783
2
32302
1189
10317
14
25669
4382
4
2996
1193
9954
6
1816
131589
1
19932
572
2149
5
5504
16
1849
2986
1445
297066
2377
683
4471
1331
1334
4044
810
2428
1704