19279
2
25137
0
31535
2546
1
20634
8
4111
17353
2275
467
1922
4126
6
1972
1647
2190
1578
2317
1861
5
2809
933
691
417
1869
1824
2727
646
5155
907
3092
572
105290