5751
1531
1485
1423
598
468
428
391
210
208
198
142
126
117
103
73
60
28
23
21
18
17
16
15
14
13
12
10
9
8
7
6
5
4