3222
619
1350
586
693
246
970
225
479
178
1255
523
621
196
459
249
478
60
486
203
301
197
727
143
590
73
552
173
474
135
446
144
302
152
670
205
594
163
600
157