2855
3
1527
0
941
1
2410
2
247
2141
2815
4
2659
3911
467
2244
9575
8
3092
3137
17
3691
5
1785
2301
1020
8024
2881
3498
512