19279
2
25137
0
17353
2546
1
31535
4111
20634
8
2275
467
1571
2809
2634
749
514
683
2272
9
1452
408
381
3559
415
430
722
1035
7952
1020
1869
5
1365
2727
3498
4