2694
2636
1822
1770
1041
1014
890
784
489
421
400
371
359
339
295
230
198
184
177
168
165
149
135
124
102
81
80
79
76
64
59
41
35
32
30
28
26
24
20
19
18
17
16
13
12
11
10
8
7
6