4601
4237
1677
1668
1303
1161
1107
1085
1040
787
631
514
490
479
434
372
359
244
212
184
130
128
121
120
74
73
53
45
40
37
31
30
25
21
20
19
15
14
13
12
11
10
9
8
7