46
2344
29
1530
20
2262
5
3643
3
3716
23
1236
9
1638
0
2501
12
871
10
1000
798
7
872
856
8
749
738
683
6
594
635
2
929
801
867
446
4
581
680
775
1
823
622
607
774
671