3292
1023
724
354
292
283
277
245
225
185
132
129
128
120
117
95
89
81
66
49
45
42
34
33
31
29
27
26
15
14
12
11
10
9
8
7
6
5
4
3