46
2345
29
1533
20
2266
5
3652
3
3720
23
1239
9
1642
0
2505
12
875
10
1004
798
7
872
857
8
752
742
684
6
595
639
2
934
804
869
448
4
583
777
1
826
625
608
673