46
2335
29
1526
20
2231
5
3611
3
3705
23
1220
9
1627
0
2481
12
868
10
999
786
7
862
846
8
746
737
678
6
590
632
2
915
796
856
443
677
4
577
767
1
817
617
603
665
765