4313
3816
3406
2660
1649
1609
1524
884
686
640
605
601
524
447
399
380
377
228
226
210
174
164
129
119
103
101
91
86
83
75
72
70
60
51
46
36
35
33
32
30
28
22
20
17
15
14
13
12
11
9
7
6