46
2349
29
1537
20
2275
5
3659
3
3724
23
1241
9
1647
0
2514
12
876
10
1007
805
7
875
859
8
752
744
685
6
600
641
2
940
872
452
4
587
684
780
1
829
627
609
674