19783
2
17946
0
19932
6
32302
1445
1
131589
4382
4
2428
11059
9
4044
5
25669
2906
19944
2964
5504
16
2405
3188
3910
3
2377
1331
297066
1334
1516
810
1704
24337
22
10317
3090
2535
1412