19279
2
25137
0
17353
2657
3
2546
1
3311
4
31535
1267
418
3498
20634
8
691
2109
2855
2730
6
679
555
772
2668
814
2474
576
1385
269
1857
1973
351
521
395