2329
1652
964
681
367
346
326
248
197
110
105
103
95
91
76
71
60
33
32
30
26
15
14
13
12
11
9
8
6
5
4
3
2