1059
0
1557
325
31535
494
379
19279
2
2328
25137
467
381
776
868
941
1608
1661
1
2644
676
2132
366
2023
4111
517
339
456
282572
2045
269
376