19279
2
25137
0
31535
2275
467
1824
572
17353
2522
2655
1020
2964
2190
1
683
543
646
970
255
3498
4
522
390
670
1428
1131
414
2730
6
4106
1612
290
525