2406
2363
1615
1596
948
939
933
569
456
432
411
339
326
313
235
224
220
198
195
171
160
153
110
92
67
62
58
57
56
50
49
38
31
27
26
25
21
18
17
15
14
10
8
7
6
5
4