5268
1406
1054
481
396
395
382
372
348
287
170
167
159
150
146
124
120
99
94
71
68
61
57
45
44
40
35
30
28
27
26
24
22
21
20
16
12
8
7
6
5