25137
0
19279
2
2727
5
467
1425
1
31535
1642
1603
2275
2054
6
521
929
1452
572
2372
1922
1006
1924
1129
1120
661
417
1182
646
2962
2522
571
1824
2368
284