397
504
220
1395
186
715
136
733
342
227
287
567
566
766
268
1
286
90
437
305
291
165
216
389
640
236
335
247
655
623
158
498
107
138
295
256
10
683
1200
587
702
1822
228
368
182
270
378
201
216
715
217
428
915
147
