19783
2
25669
0
32302
2087
2270
1
2151
2921
5
2069
2535
17946
5440
8
2906
2377
7793
4
2048
3090
6
1978
2258
2316
2932
3498
3008
3
2145
2666
9
3063
10
2903
2964
1603
3765
1945