19279
2
25137
0
4111
2546
1
31535
17353
20634
8
2275
467
2809
1869
5
1614
415
403
1557
798
722
514
2634
381
325
3498
4
3149
2574
1663
388
951
1780
2121
1969