5438
1396
912
612
490
463
324
276
274
208
192
176
160
124
122
99
94
91
90
78
74
59
45
38
37
34
30
28
26
25
24
23
20
19
18
17
16
15
14
13
12
7
6
5
4
3