25137
0
467
1880
2
602
691
572
19279
456
968
390
1824
646
4111
2328
445
517
7952
1
1215
1020
597
2964
755
381
409
820
1279
683
318
957
2522