1224
419
847
414
463
456
1420
793
5767
613
842
408
114
750
487
380
424
109
540
436
404
430
441
421
407
438
406
603
527
660
432
477
112
483
1264
522
828
858
562
126
561
122
560
116
559
115
558
139
557
168
556
146
555
147
554
157
553
151