19783
2
1412
0
3090
6
2535
17946
131589
1
1712
2377
810
32302
24337
22
11924
5978
2174
4
2405
815
14887
18
25669
1105
1736
5504
16
19944
2666
9
1516
19932
1445
1641
2323
1331
297066