2730
6
467
0
4111
2
2855
3
2668
20634
8
4820
78
476
25137
675
846
138
357
444
3442
415
369
381
334
1032
2152
981
2121
4
7952
1
2727
367
405
19279