3242
1021
734
403
367
285
260
212
208
162
151
131
122
113
112
109
87
81
64
56
43
42
34
32
31
30
29
26
23
19
17
16
15
13
11
8
7
6
5
4
3