4126
3971
1692
1459
1444
1120
1026
934
930
707
607
480
439
410
363
347
299
207
185
176
162
141
139
132
115
109
64
60
34
30
26
24
23
22
20
19
18
17
16
15
13
12
10
9
8
7
6