1069
812
894
788
1057
781
850
1078
1011
1406
1410
912
1572
696
768
924
911
1299
1538
1314
840
871
2489
690
704
833
967
879
1537
907
1096
1849
962
673
1531
1509
710
1478
819
1148
1230
1094
975
1189
1036
1101
2520
1143
879
1694
970
998
2827
1082
1096
992
991
854
742
1663
632
1499
1062
1127
670
1649
769
1837
1089
1526
830
2058
1681
1036
2282
981
1232
947
1404
824
897
826
2540
2406
1550
1339
1587
928
614
677
802
1968
1826
2077
1876
989
2478
1373
877
1282
2826
1634
1063
1075
737
1700
1187
1278
1067
902
2875
1295
1471
665
1290
1245
739
938
984
935