6215
5889
2530
2418
2185
1778
1551
1173
1171
976
808
641
559
557
552
533
527
278
271
263
255
242
203
122
111
102
78
70
68
64
61
47
42
40
38
37
31
26
23
22
21
19
18
17
15
14
13
12
11
10