19279
2
17353
0
25137
31535
3498
4
2657
3
2546
1
2275
1267
418
2730
6
2500
10
1973
3311
679
2445
2109
3293
6579
9
555
1049
301
467
2082
11
351
691
1222856
1010
47041
1020