46
2353
29
1539
20
2282
5
3665
3
3730
23
1241
9
1649
0
2517
12
876
10
1007
809
7
877
860
8
755
745
688
6
600
2
944
641
805
452
4
588
685
782
1
831
627
610
781
676