17946
0
19783
2
32302
4382
4
2377
1
2535
4044
5
3090
6
131589
19932
3125
25669
5504
16
1445
2478
19944
1331
1641
2405
1334
2986
810
2428
1704
24337
22
10317
297066
11059
9
4471
1412