5622
1456
1323
1219
624
388
352
346
163
161
144
143
142
95
59
54
29
23
22
21
20
18
15
14
12
11
10
8
7
6
5
4
3