5634
1405
1342
1266
596
427
368
349
191
189
147
134
116
97
88
65
64
30
23
21
18
17
16
15
14
13
12
11
10
9
7
6
5
4