3344
1793
463
227
790
259
370
144
563
108
156
73
615
27
193
28
145
33
616
317
419
142
509
43
236
171
295
195
396
177
190
61
1648
816
473
129
460
193
474
133