2964
1
450
0
5065
3498
4
2478
950
756
4471
2
1672
1478
803
556
3779
2986
1028
940
2666
9
876
21152
8
2366
1849
11447
3426
436
1486
3516
7258
578
47639
1392