915
1
31535
0
467
25137
4111
2
1020
968
637
381
1533
1098
2647
7334
4
2328
1733
1642
247
722
1235
401
2076
957
415
787
5223
9
456
1557
951
409
602