19279
2
31535
0
25137
325
646
1020
2727
17353
3360
467
2275
1824
392
422
798
2645
20634
8
2551
1
273
543
800
882
2730
6
58
355
611
2668
521
451
1149