2546
2
544
0
3653
2121
4
1661
1
918
403
954
4478
8
19279
115
1832
3
1264
409
945
1997
1511
798
1939
1571
1877
951
31535
1167
454
2657
787
1133
2749