19279
2
31535
0
25137
17353
2546
1
20634
8
1129
6800
1922
2730
6
1392
1587
3114
4
1559
543
4111
1518
1193
1098
915
1330
646
1869
5
1665
1421
544
6515
467
3795
2683