3238
3066
2117
1999
1184
1183
1078
802
450
430
412
379
370
335
293
236
211
205
199
156
131
130
124
123
110
103
90
71
70
59
56
55
52
50
42
41
31
24
23
18
16
15
13
11
10
9
8
7