19279
2
25137
0
31535
3233
16
980
1
1469
467
1824
2190
7756
3
2546
2275
17353
653
1428
683
543
171
2730
6
2886
4
572
290
273
1551
423
20634
8
2126
646
744
1015