3484
1575
921
505
371
196
171
122
121
119
118
96
91
71
56
40
37
24
23
21
19
17
16
14
12
9
8
7
6
5
4
3
2