19783
2
3256
1412
0
1105
5978
6
2377
1
17946
810
3158
297066
3145
3090
1849
4382
4
610
2535
2174
2405
32302
14887
18
25669
2906
1736
5504
16
11924
3554
3
1516
1445
131589
3371