3321
998
721
370
355
302
285
229
200
193
163
145
134
129
103
94
86
78
69
58
48
47
44
42
36
31
28
25
24
22
20
19
18
16
14
13
12
11
10
9
8
6
5
4
3
2