19783
2
25669
0
32302
2316
1766
2535
2366
1
2173
2749
5
17946
7793
4
3090
6
3765
2921
262
1967
2932
2529
7
3498
2141
9
2666
2794
2906
1153
5440
8
2012
1529
2124
3
2512
21152