8224
3258
1520
557
1823
921
2140
827
1120
979
867
1441
542
667
573
700
388
606
453
825
499
321
380
426
163
317
249
293
390
182
299
222
216
289
175
201
242
146
299
53
134
144
154
177
183
155
111
148
85
166
107
171
214
93
216
91
198
129
141
120
93
87
80
31
39
140
102
121
49
61
86
109
67
71
71
29
61
117
41
91
101
64
71
54
55
29
41
27
48
61