25137
0
4111
2
467
2328
403
1101
31535
968
456
1020
1557
409
602
381
839
668
325
505
269
2123
1939
5223
9
1045
1824
454
722
1661
1
2190
2143
479