25137
0
19279
2
31535
2328
3
1020
1551
1734
1
246
2275
467
17353
2061
2199
1824
547
1031
1054
3466
5
637
3653
2730
6
1872
968
646
469
2126
423
1336
4536
2727