2352
1188
706
489
462
373
364
310
271
129
105
101
85
78
61
59
46
43
29
26
23
17
16
15
12
11
10
9
8
7
6
5
3
2