19279
2
25137
0
31535
1824
172
503
251
2275
467
381
637
1020
798
4940
5
325
804
2730
6
646
331
581
846
2126
2522
152
392
344
1
464
2727
2668