7121
2230
1804
1443
1392
1348
1209
773
769
719
665
593
575
543
528
435
306
303
259
223
220
211
189
179
170
157
155
154
146
135
127
123
116
109
103
98
97
91
90
85
74
63
61
56
52
48
45
44
41
36
34
32
30
29