11716
8337
7041
1842
1067
991
827
863
1015
826
910
133
743
168
464
127
482
89
333
425
353
160
256
450
451
330
271
236
77
161
106
252
66
207
231
252
277
231
233
320
238
209
225
213
79
191
199
67
124
177
108
132
146
187
110
192
58
128
104
99
151
212
126
121
66
94
87
117
111
130
111
110
155
77
64
130
155
109
119
102
123
66
133
53
48
55
75
71
66
34