4163
3795
1684
1502
1458
1015
992
975
936
692
615
502
500
332
278
195
193
180
170
165
164
154
125
124
120
104
64
60
48
40
39
31
30
29
27
26
20
19
18
17
16
15
14
13
12
11
9
7
6