3393
1003
758
351
316
299
293
247
225
219
148
129
121
119
106
75
71
70
61
56
52
48
47
44
34
33
32
30
28
24
21
20
16
14
13
12
11
9
7
6
5
4