19279
2
25137
0
31535
4111
2546
1
17353
20634
8
2275
467
683
1824
2809
381
1647
744
1306
1102
3
2239
675
1842
584
430
780
722
3621
3092
749
392
4604
13
1972