19783
2
2087
2270
1
2151
2535
25669
0
32302
17946
2906
21152
8
2377
7793
4
2048
3090
6
1978
2258
2932
3498
2145
2666
9
3063
10
2903
3
2964
1603
3765
1945
2476
1694
1153
12459