25137
0
4111
2
381
467
31535
968
2328
403
409
1059
719
1020
771
1824
410
5223
9
2490
5313
1557
1161
456
980
787
454
1133
722
1352
957
663