19279
2
25137
0
31535
4111
2546
1
17353
20634
8
2275
467
683
928
2809
1513
1647
2634
514
2727
11850
3
1824
349
381
1842
415
273
430
722
4604
13
1972
691
1020