19783
2
2377
1
1412
0
755
3090
6
5978
810
5504
16
1712
1516
131589
17946
1445
2907
1704
3910
3
32302
10317
2174
4
2405
25669
14887
18
297066
24337
22
1819
2906
610
1105
3256
4382