1111
515
647
228
842
209
439
173
243
124
672
218
666
214
627
102
545
106
459
137
1092
478
1139
379
567
154
586
188
390
227
422
284
554
119
735
311
831
118
1102
274