4228
1735
1024
771
358
320
248
173
171
140
138
137
118
96
71
50
36
33
31
25
23
19
18
16
15
12
11
10
9
8
7
6
5
4
3
2