677
868
700
1572
4468
882
819
808
1205
1253
845
690
778
652
994
1072
787
714
1101
716
943
1125
820
984
943
1197
3380
1648
763
843
1168
1907
761
1102
932
810
1651
925
822
773
1992
1058
1092
986
3769
1223
993
702
1092
875
1786
954
1403
14858
2954
1632
1999
1769
2475
1542
1810
1693
732
2917
826
2117
753
1486
2057
874
759
3122
1338
774
731
872
820
1106
884
4865
1386
737
862
819
901
1262
1256
998
5804
826
904
1303
775
750
1840
1494
829
1104
778
901
1741
1361
2282
853
2390
2939
733
2689
2008
683
1190
1199
747
661
1405
1162
2730
1683
776
1042