19279
2
25137
0
20634
8
17353
2657
3
2546
1
3311
4
31535
1267
418
3498
2109
2855
2730
6
679
555
2369
282572
2668
269
195
1857
1973
691
2624
10
2800
3011
47041
1222856
320