2221
1507
933
673
320
286
266
252
200
104
103
101
89
68
63
57
40
31
29
28
21
20
17
15
14
13
11
10
9
7
6
5
4
3
2