3332
1053
760
348
335
292
262
250
229
218
150
136
130
127
121
97
96
86
74
60
58
53
40
35
33
32
30
27
25
24
23
18
15
14
12
11
9
7
6
5
4
3