4163
1176
833
396
375
336
301
288
279
271
159
147
131
118
116
105
104
82
74
69
67
64
46
38
35
31
30
29
28
25
24
23
22
21
20
18
17
16
14
11
10
9
8
5
4
3