5675
1476
1371
1220
641
420
418
394
168
166
143
141
134
121
97
78
62
24
21
20
19
17
15
14
13
12
11
7
6
5
4
3