666
214
627
102
545
106
459
137
1092
478
1139
379
567
154
586
188
554
119
735
311
831
118
348
189
341
133
1310
631
439
192
629
148
335
186
433
219
603
167
743
207