876
733
1248
635
713
944
1871
713
1342
2563
4142
742
640
703
766
838
984
22046
930
744
687
677
850
662
1413
3410
773
634
763
647
773
760
997
644
804
697
860
820
2499
711
784
706
821
1278
743
1350
1177
723
903
776
745
618
1089
1265
977
1353
896
680
911
668
804
829
845
1332
754
1457
670
2493
787
1064
709
1333
703
694
1411
950
901
663
1432
2377
997
745
736
842
657
729
730
1135
690
901
1682
764
1495
1335
1508
827
1015
666
793
686
732
1212
778
1844
1828
853
651
713
742
1736
1596
1172
1077
649
696
1712
680
4140
702
858