9
706
645
98
350
280
782
503
414
410
9
49
695
416
97
550
332
768
27
1276
210
1195
305
188
196
1278
1623
466
116
934
719
497
24
970
114
1034
472
2016
834
391
496
540
129
689
138
538
1048
364
669
