19279
2
31535
0
467
2275
310
2546
1
407
798
393
2730
6
539
325
1020
2299
433
392
918
2668
1824
25137
3114
4
157
70
2459
9
17353
448
2041
2630
419