19783
2
25669
0
32302
2529
7
2921
5
2535
17946
5440
8
2906
1
2749
1766
7793
4
3090
6
2759
2258
2316
2132
3
262
2932
1545
3498
2141
9
3008
2666
2173
2903
2964
1603
3765
1967