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
1200
1376
1726
841
915
2592
1310
1314
1358
689
2483
767
1182
747
1218
2305
2851
848
1398
1291
685
983
4109
711
810
734
804
1482
1904
655
1766
2992
682
1144
1985
806
1661
698
817
687
1148
735
631
845
1547
1354
1837
1974
656
1931
2148
811
782
1678
717
2249
930
2494
1245
2878
794