2665
1228
854
500
371
321
284
211
164
147
116
109
96
93
64
43
39
37
36
26
19
16
15
13
12
11
10
9
8
7
5
4
3
2