335
1200
227
655
483
228
247
533
504
15
987
180
210
201
305
193
256
1395
175
766
587
879
635
1371
1168
216
236
683
702
421
566
567
136
594
428
827
186
1822
286
156
199
915
623
620
392
397
90
216
450
147
182
733
107
