4498
4297
1862
1580
1480
1446
1141
971
889
797
619
486
426
417
397
367
352
241
201
198
179
177
155
104
88
84
73
60
48
37
35
33
32
31
30
25
22
20
19
18
17
15
14
13
11
9
8
7
6