2366
1
578
0
803
616
1461
436
2964
3498
4
1478
2337
5
2478
758
4471
2
11447
1672
661
47639
3779
721
3090
6
2986
2906
450
940
931
1543
1659
1512
876
3426