7230
2073
1594
1336
1212
1183
1142
760
695
588
557
536
444
437
436
309
308
271
259
223
206
186
169
167
155
132
129
128
111
104
99
93
90
78
76
74
72
70
66
53
51
50
47
45
43
39
38
37
34
32
31
29
28
26
25
22