19279
2
17353
0
25137
31535
3498
4
2657
3
2546
1
772
2275
1267
633
20634
8
576
7039
418
876
653
3311
691
2809
2109
369
351
1132
679
823
555
1428
1691
2500
10