4554
4214
1652
1575
1486
1137
1115
1112
1072
811
633
574
547
470
421
347
344
206
179
178
151
134
133
128
127
69
58
49
47
41
38
35
32
30
28
27
25
24
21
18
17
16
15
14
13
11
10
9
8
7
6
5