2855
3
2668
2
20634
8
4111
2730
6
467
0
2328
4820
1133
2111
443
381
25137
3621
1
1161
409
787
403
584
1045
454
675
2041
1020
505
957
415
951
663
456