19783
2
168
0
17946
737
4382
4
14
32302
475
19932
6
539
5504
16
713
19944
1445
1
2377
750
2907
106
1331
1334
131589
1189
4044
5
297066
810
2996
2428
1704
808
24337
22