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