4555
1339
781
442
408
386
379
322
310
256
170
163
141
133
110
106
99
91
74
70
62
54
52
51
36
35
34
32
31
29
23
20
19
16
15
13
12
11
9
8
7
5
4
3