3599
1
942
3
2855
1527
0
941
2410
2
247
2141
1559
2815
4
2659
3911
467
2244
9575
8
3092
3137
17
3691
5