446
716
486
206
418
80
8
88
295
431
688
888
356
918
769
14
1071
789
741
480
572
18
844
307
183
96
144
1094
62
1112
134
104
939
192
36
675
903
884
612
601
88
2090
392
191
1097
8
134
642
1227
130
72
