4687
4499
1774
1520
1429
1182
1054
1043
1027
907
715
646
521
477
454
446
445
364
265
256
241
199
141
133
118
114
96
76
50
49
46
42
35
32
31
26
23
22
20
17
15
13
12
11
10
9
8
7