4673
1122
824
383
334
320
317
297
287
257
178
130
116
114
103
72
68
64
62
54
50
48
47
46
43
39
35
32
30
26
25
24
23
22
20
18
17
16
14
13
11
10
7
6
5
4