2301
2
25137
0
467
1346
4
4111
31535
381
683
1020
968
787
2328
5223
9
430
1
17353
1013
722
19279
1824
348
957
415
951
456
409
1557
403
1161
602
1133