25137
0
2172
1862
1
31535
1020
17353
3114
4
4536
2
467
2328
2490
483
951
2727
2587
16
602
1098
415
4111
722
381
1557
1939
547
454
1784
409
1045
957
1661