4670
4464
1767
1696
1690
1253
1170
1133
1071
897
689
513
482
441
380
375
331
274
214
193
179
160
150
124
113
96
75
62
55
48
43
42
39
34
29
27
25
24
19
16
14
13
12
11
10
9
8
7