2328
3
1020
0
25137
381
4111
2
1161
602
467
547
1661
1
2490
951
589
31535
957
722
1557
454
415
1133
403
692
410
1167
864
514
968
685
409