2106
1570
786
608
580
498
327
300
260
158
123
106
101
86
85
64
62
38
37
34
26
23
16
15
14
12
11
10
9
8
7
6
5
4
3
2