46
2346
29
1533
20
2270
5
3654
3
3721
23
1240
9
1642
0
2508
12
876
10
1005
798
7
872
858
8
752
742
684
6
595
640
2
935
805
870
449
4
586
777
1
826
625
608
778
673