4355
3904
1784
1506
1376
1369
1089
920
845
768
601
494
421
375
336
209
182
177
170
166
165
162
151
122
98
94
69
57
41
35
34
29
28
23
22
21
19
18
16
15
14
13
11
10
9
8
7
6