676
180
1630
739
330
170
655
130
709
244
532
253
539
100
371
214
543
197
602
174
505
41
689
223
385
187
534
151
307
31
1216
718
703
340
494
188
561
164
435
298