19944
2
1978
6346
16
685
0
2074
1
989
2180
2530
4
844
833
802
665
5
2787
1814
1547
3289
2786
1619
2146
3244
5895
3
15345
12