46
2348
29
1535
20
2275
5
3657
3
3723
23
1240
9
1645
0
2512
12
876
10
1007
802
7
874
858
8
752
742
684
6
599
640
2
939
805
870
450
4
586
779
1
827
625
608
778
674