25137
0
968
3171
2
4111
1020
517
381
467
445
2328
1949
3
403
348
951
957
415
1045
602
409
2143
1557
347
1161
722
1133
454
685
1939
1661
1
787