1189
0
17946
2377
1
5504
16
19783
2
14
19932
6
32302
4382
4
471
2149
5
3008
3
2087
1193
2906
25669
1445
808
1331
2124
1334
47639
131589
3188
4044
1712
810
2996
2428
1704