1226
422
858
415
467
457
1434
806
5789
627
854
410
135
750
490
381
425
133
540
439
424
406
431
416
444
407
440
614
543
671
130
432
478
541
131
485
438
1287
536
829
742
182
741
165
740
162
739
170
738
160
737
222
736
227
735
224
734
202
733
229