1215
410
803
403
426
103
448
1340
752
5717
565
788
397
743
480
370
405
106
527
425
409
398
422
399
408
407
393
413
395
571
491
620
113
462
490
109
469
1168
479
818
847
737
173
736
192
735
187
734
172
733
732
375
731
349
730
351
729
369
728