25137
0
19279
2
467
1333
1
2190
968
456
1020
4111
1045
683
1824
2955
1661
951
722
2152
602
463
1133
1557
980
1877
381
1137
31535
691
5605
868
374