2657
3
25137
0
4111
2
381
467
1020
968
31535
415
957
2328
1571
1
1557
409
722
454
1824
683
266
325
951
1045
602
403
2143
1161
918
1133
1939
1661